Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
152 LONDON ROAD NORTH Detached £1,096,261 £735,000 15 Dec 2014
154 LONDON ROAD NORTH Detached £1,096,839 £465,000 12 Jun 2003
168 LONDON ROAD NORTH Detached £1,108,896 £887,500 6 Feb 2018